• word of the day

    subarachnoid space

    subarachnoid space - Dictionary definition and meaning for word subarachnoid space

    Definition
    (noun) a space in the meninges beneath the arachnoid membrane and above the pia mater that contains the cerebrospinal fluid

Word used in video below:
text: will be a space man yes I'm off to space
Download our Mobile App Today
Receive our word of the day
on Whatsapp